Login

Sign up now

Compare teams

OH Leuven KV Mechelen
name Oud-Heverlee Leuvenfound 2002country country flag Belgium website http://www.ohl.be name Yellow Red Koninklijke, Voetbalclub Mechelenfound 1904country country flag Belgium website http://www.kvmechelen.be
Next match
2026-01-31 15:00
OH Leuven vs KV Mechelen
country flag Belgium - First Division A 2025/2026
2026-01-31 15:00
OH Leuven vs KV Mechelen
country flag Belgium - First Division A 2025/2026
Match between teams
2025-10-25 KV Mechelen 1 1 OH Leuven +
(6') Fredrik Hammar (7') Therence Koudou (32') Bilal Bafdili Ewoud Pletinckx (34') Oscar Gil (53') Lukasz Lakomy (54') Chukwubuikem Ikwuemesi (63') (74') Therence Koudou Sory Kaba (90') Ewoud Pletinckx (90') competition: Belgium - Jupiler League 2025/2026
2025-05-03 OH Leuven 1 2 KV Mechelen +
(22') Verstraete Birger (38') Schrijvers Siebe Schoofs Rob (45') (55') Banzuzi Ezechiel Storm Nikola (81') Van Den Eynden Bas (83') (89') Pletinckx Ewoud Pflucke Patrick (90') (90') Balikwisha William (90') Leysen Tobe competition: Belgium - First Division A Playoff Ecl Group 2024/2025
2025-04-13 KV Mechelen 1 1 OH Leuven +
(17') Lauberbach Lion Schrijvers Siebe (20') (57') Storm Nikola competition: Belgium - First Division A Playoff Ecl Group 2024/2025
2025-01-31 OH Leuven 1 0 KV Mechelen +
(1') Banzuzi Ezechiel (5') Mitrovic Stefan Touba Ahmed (34') (35') Verstraete Birger Hammar Fredrik (40') (44') Banzuzi Ezechiel Schoofs Rob (56') Mrabti Kerim (89') (90') Leysen Tobe competition: Belgium - First Division A 2024/2025
2024-10-05 KV Mechelen 5 0 OH Leuven +
Ricca Federico (12') (14') Ikwuemesi Chukwubuikem (18') Schoofs Rob (27') Marsa Jose (58') Lauberbach Lion Verstraete Birger (64') Banzuzi Ezechiel (74') (77') Nosakhare Dahl Petter (90') Bafdili Bilal competition: Belgium - First Division A 2024/2025
2024-04-27 KV Mechelen 3 0 OH Leuven +
(47') Schoofs Rob (58') Bassette Norman (70') Mrabti Kerim Thorsteinsson Jon (75') (90') Mrabti Kerim competition: Belgium - First Division A Playoff Ecl Group 2023/2024
2024-03-30 OH Leuven 2 3 KV Mechelen +
Cobbaut Elias (5') Garananga Munashe (28') Foulon Daam (52') Slimani Islam (63') (74') Maziz Youssef Slimani Islam (80') Cobbaut Elias (90') Konate Mory (90') (90') Maziz Youssef (90') Opoku Nathaniel Bafdili Bilal (90') competition: Belgium - First Division A Playoff Ecl Group 2023/2024
2024-03-17 OH Leuven 1 0 KV Mechelen +
(51') Ricca Federico (62') Banzuzi Ezechiel (76') Maziz Youssef Bates David (79') (84') Pletinckx Ewoud (90') Nsingi Nachon competition: Belgium - National Division 1 2023/2024
2023-09-23 KV Mechelen 1 2 OH Leuven +
Thorsteinsson Jon (2') (6') Vanlerberghe Jordi (14') Walsh Sandy Maziz Youssef (45') (46') Pflucke Patrick (49') Lauberbach Lion Schrijvers Siebe (57') Maziz Youssef (72') Mendyl Hamza (73') (90') Storm Nikola (90') Konate Mory competition: Belgium - National Division 1 2023/2024
2023-04-08 OH Leuven 4 1 KV Mechelen +
(4') De Norre Casper (39') Opoku Nathaniel Schoofs Rob (43') (56') Maertens Mathieu (60') Al-taamari Musa- (81') Ricca Federico Da Cruz Alessio (84') Hairemans Geoffry (89') Van Hecke Jannes (90') competition: Belgium - First Amateur Division Qualification 2022/2023
2022-09-17 KV Mechelen 0 0 OH Leuven +
(44') Da Cruz Alessio Maertens Mathieu (70') Dom Joren (87') (90') Bolingoli-mbombo Boli (90') Soelle Soelle Frederic competition: Belgium - First Amateur Division Qualification 2022/2023
2022-01-15 OH Leuven 5 0 KV Mechelen +
(80') Unknown (84') Unknown (87') Unknown (89') Unknown (90') Unknown competition: Belgium - National Division 1 2021/2022
2021-09-18 KV Mechelen 2 0 OH Leuven +
De Sart Alexis (2') (8') Storm Nikola Ngawa Pierre-yves (18') Mercier Xavier (27') (38') Bateau Sheldon (44') Mrabti Kerim (51') Cuypers Hugo (84') Van Damme Joachim (86') Bijker Lucas Schrijvers Siebe (87') (87') Vanlerberghe Jordi Ouedraogo Dylan (87') Chakla Sofian (90') competition: Belgium - National Division 1 2021/2022
2021-03-21 KV Mechelen 2 2 OH Leuven +
(28') Defour Steven (30') Vranckx Aster De Norre Casper (36') De Norre Casper (40') (53') Schoofs Rob Schrijvers Siebe (70') (80') Druijf Ferdy (90') Bijker Lucas competition: Belgium - National Division 1 2020/2021
2020-12-20 OH Leuven 1 2 KV Mechelen +
Vranckx (8') Mrabti (27') Hubert (31') (43') Vlietinck (54') De Norre (61') Henry Hairemans (83') (90') Henry Walsh (90') Engvall (90') competition: Belgium - National Division 1 2020/2021
2020-07-25 OH Leuven 3 0 KV Mechelen +
(15') Unknown (37') Unknown (86') Unknown competition: Friendly Games - Friendly Clubs 2019/2020
2019-07-06 OH Leuven 4 4 KV Mechelen +
(6') Maertens Mathieu Schoofs Rob (33') (38') Gillis Jo (40') Henry Thomas (51') Henry Thomas Boni Trova (66') Togui William (71') Vranckx Aster (86') competition: Friendly Games - Friendly Clubs 2019/2020
2019-02-09 KV Mechelen 2 1 OH Leuven +
Maertens Mathieu (24') (36') De Camargo Igor (84') De Camargo Igor Hubert David (90') competition: Belgium - Closing Tournament 2018/2019
2018-12-14 OH Leuven 1 3 KV Mechelen +
De Camargo Igor (4') (32') Hirst George (45') Houben Tuur Swinkels Arjan (49') De Camargo Igor (61') competition: Belgium - Closing Tournament 2018/2019
2018-10-05 KV Mechelen 3 0 OH Leuven +
(26') Schoofs Rob (30') Engvall Gustav (52') Togui William competition: Belgium - Opening Tournament 2018/2019
2018-08-04 OH Leuven 1 1 KV Mechelen +
(45') Duplus Frederic Cornet Mathieu (88') competition: Belgium - Opening Tournament 2018/2019
2017-07-04 OH Leuven 4 2 KV Mechelen +
(27') Kostovski Jovan (36') Kostovski Jovan (54') Casagolda Esteban Matthys Tim (56') Smolders Hannes (66') (90') Njengo Leo competition: Friendly Games - Friendly 2017/2018
2016-07-20 OH Leuven 1 1 KV Mechelen +
Croizet Yohan (32') (64') Bracke Simon competition: Friendly Games - Friendly 2016/2017
2015-12-19 OH Leuven 3 1 KV Mechelen +
(10') Asamoah Samuel (30') Houdret Kenneth Hanni Sofiane (31') Rits Mats (44') (45') Riou Rudy (52') Croizet Yohan (56') Cerigioni Alessandro (68') Trossard Leandro (73') Croizet Yohan Satli Mourad (75') (76') Bostock John Hanni Sofiane (85') (89') Volovyk Oleksandr Van Damme Joachim (90') competition: Belgium - Pro League 2015/2016
2015-08-22 KV Mechelen 2 1 OH Leuven +
(45') Wolski Rafal (61') Verdier Nicolas Rougalas Konstantinos (65') (78') Kosanovic Milos Vandenbroeck David (78') Regales Romero (85') Houdret Kenneth (87') competition: Belgium - Pro League 2015/2016
2014-02-08 OH Leuven 0 0 KV Mechelen +
Bateau S. (32') Van Damme J. (42') Cordaro A. (43') (57') Thompson K. (79') Karuru O. Ghomsi A. (84') competition: Belgium - Pro League 2013/2014
2014-01-10 KV Mechelen 1 1 OH Leuven +
Ngolok E. (26') (52') De Petter S. competition: Friendly Games - Friendly 2013/2014
2013-10-26 KV Mechelen 4 2 OH Leuven +
(30') Kamavuaka W. Robson S. (35') Ruytinx B. (42') Kostovski J. (45') (63') Kamavuaka W. (67') Biset M. (68') Cordaro A. Kostovski J. (73') Pettersson T. (82') (82') De Witte S. Robson S. (85') (90') Destorme D. competition: Belgium - Pro League 2013/2014
2013-04-20 KV Mechelen 1 5 OH Leuven +
Robson S. (26') Weuts K. (41') (41') De Witte S. (54') Van Damme J. Mikulic T. (55') (62') Van Damme J. Ibou S. (63') Ibou S. (69') Gerigioni A. (71') Vanaudenaerde G. (72') Mikulic T. (74') Gislason S. (75') Ibou S. (85') competition: Belgium - Play Offs 2012/2013
2013-04-13 OH Leuven 0 3 KV Mechelen +
Van Damme J. (41') Pedersen N. (44') Pandza B. (53') (71') Ruytinx G. Diabang B. (87') competition: Belgium - Play Offs 2012/2013
2013-02-23 KV Mechelen 1 2 OH Leuven +
(35') De Witte S. (42') Cordaro A. Robson (55') (67') Destorme D. Weuts K. (68') Ngolok E. (70') Chuka (78') competition: Belgium - Pro League 2012/2013
2012-10-31 OH Leuven 3 1 KV Mechelen +
(1') Pouga C. Henkens R. (17') Destorme D. (58') (61') Chuka Biset M. (63') (76') Ibou S. competition: Belgium - Pro League 2012/2013
2012-04-21 OH Leuven 4 2 KV Mechelen +
(6') Azevedo (31') Nys (45') Weuts (59') Jakovenko Gorius (74') Chen (83') (83') Remacle Gorius (90') competition: Belgium - Play Offs 2011/2012
2012-04-14 KV Mechelen 2 1 OH Leuven +
(17') Van Tricht (30') Ruiz Weuts (34') (44') Van Tricht (52') Pandza Remacle (52') (57') Ghomsi Raymaekers (71') (87') Henkens Dejmek (89') (90') De Witte Ruytinx (90') competition: Belgium - Play Offs 2011/2012
2011-12-26 KV Mechelen 2 2 OH Leuven +
Vermeulen (4') Remacle (13') Raymaekers (14') Dejmek (25') Ruytinx (27') (29') Destorme (42') De Witte Ogbu (46') Geraerts (54') Gendarme (59') (61') Destorme (70') Destorme (77') Ruiz competition: Belgium - Pro League 2011/2012
2011-08-20 OH Leuven 1 2 KV Mechelen +
Cordaro (8') Vandenbergh (18') Ghomsi (39') Van Hoevelen (43') (45') Remacle Gorius (51') (59') Ngalula competition: Belgium - Pro League 2011/2012
2007-01-20 KV Mechelen 3 1 OH Leuven +
no action competition: Belgium - Division 2 2006/2007
2006-08-30 OH Leuven 1 1 KV Mechelen +
no action competition: Belgium - Division 2 2006/2007
2006-04-15 OH Leuven 3 2 KV Mechelen +
no action competition: Belgium - Division 2 2005/2006
2005-12-03 KV Mechelen 1 1 OH Leuven +
no action competition: Belgium - Division 2 2005/2006
show all matches
Summary match factsAll team matches 40OH Leuven wins 13KV Mechelen wins 15Draw matches 12
Last 10 matches
(7') Oscar Gil (46') Noe Dussenne competition: Belgium - Jupiler League 2025/2026
(9') Ilias Sebaoui Youssef Maziz (20') Mathieu Maertens (34') Birger Verstraete (57') (75') Ryan Merlen (85') Leo Kokubo Takahiro Akimoto (86') Chukwubuikem Ikwuemesi (90') (90') Rihito Yamamoto competition: Belgium - Jupiler League 2025/2026
no action competition: International - Club Friendlies 2026/2026
(6') Samuel Gueulette Ewoud Pletinckx (42') Lukasz Lakomy (90') Youssef Maziz (90') competition: Belgium - Jupiler League 2025/2026
Pieter Gerkens (7') Lawrence Agyekum (9') Pieter Gerkens (19') (41') Davis Opoku Pieter Gerkens (43') (45') Sory Kaba Edgaras Utkus (59') (67') Birger Verstraete Edan Diop (83') (87') Thibaud Verlinden (90') Roggerio Nyakossi Warleson (90') competition: Belgium - Jupiler League 2025/2026
(51') Adnane Abid Sory Kaba (73') (83') Alexandro Calut Wouter George (90') Tobe Leysen (90') competition: Belgium - Jupiler League 2025/2026
(9') Thibaud Verlinden Benoit Nyssen (35') (40') Birger Verstraete Anosike Ementa (44') Laurent Lemoine (63') Benoit Nyssen (81') (90') Abdoul Karim Traore competition: Belgium - Jupiler League 2025/2026
Hugo Vetlesen (33') (67') Sory Kaba Christos Tzolis (83') competition: Belgium - Cup 2025/2026
Henok Teklab (14') Noe Dussenne (38') (50') Mujaid Sadick Birger Verstraete (68') Sory Kaba (78') (81') Daan Heymans competition: Belgium - Jupiler League 2025/2026
Ryotaro Ito (21') (40') Ewoud Pletinckx Ilias Sebaoui (41') (45') Thibaud Verlinden (50') Thibaud Verlinden Kaito Matsuzawa (81') (85') Jovan Mijatovic Keisuke Goto (89') competition: Belgium - Jupiler League 2025/2026
Nacho Ferri (16') (56') Bill Antonio Bryan Reynolds (62') (66') Tommy St. Jago (84') Fredrik Hammar (88') Kerim Mrabti competition: Belgium - Jupiler League 2025/2026
Maxim Kireev (30') (35') Promise David (45') Kevin Mac Allister (77') Ross Sykes Redouane Halhal (84') (90') Anan Khalaili (90') Kjell Scherpen competition: Belgium - Jupiler League 2025/2026
no action competition: International - Club Friendlies 2026/2026
(9') Therence Koudou Bryan Goncalves (40') Roman Kvet (45') David Toshevski (52') (56') Mory Konate David Toshevski (61') Luc De Fougerolles (68') Luc De Fougerolles (88') (90') Gora Diouf competition: Belgium - Jupiler League 2025/2026
(8') Rein Van Helden Mory Konate (25') (86') Andres Ferrari (89') Robert-jan Vanwesemael Fredrik Hammar (90') competition: Belgium - Jupiler League 2025/2026
Ian Struyf (28') Fredrik Hammar (35') Lion Lauberbach (40') (47') Flavio Nazinho Gora Diouf (49') (83') Christiaan Ravych Kerim Mrabti (89') (90') Gary Magnee competition: Belgium - Jupiler League 2025/2026
(15') Therence Koudou (29') Ian Struyf (35') Kerim Mrabti (71') Myron Van Brederode Aurelien Scheidler (84') (89') Therence Koudou Filip Szymczak (90') competition: Belgium - Jupiler League 2025/2026
(51') Parfait Guiagon (75') Mardochee Nzita competition: Belgium - Cup 2025/2026
Dennis Eckert (56') Tobias Mohr (74') (88') Kerim Mrabti competition: Belgium - Jupiler League 2025/2026
Mory Konate (1') Jose Marsa (35') Fredrik Hammar (38') Nacho Miras (64') Lion Lauberbach (89') Gora Diouf (90') competition: Belgium - Jupiler League 2025/2026
OH Leuven form
LLLDWLDLLD
KV Mechelen form
WLLWWLDWLD
Matches facts, based on last 10 played matches
Number of OH Leuven wins 1Number of OH Leuven draws 3Number of OH Leuven loses 6Average scored goals per match 0.6Average received goals per match 1.2Chance to score goal next match 60 %Chance to receive goal next match 70 %
Number of KV Mechelen wins 4Number of KV Mechelen draws 2Number of KV Mechelen loses 4Average scored goals per match 0.9Average received goals per match 1Chance to score goal next match 60 %Chance to receive goal next match 80 %